telemetry installation - Spanish English Dictionary